rain waters - Spanish English Dictionary